package com.ruoyi.wss.dahua.request;

import lombok.Builder;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@Builder
public class MemberCardRequest implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 操作类型 1-新增有效期 2-修改有效期 3-删除有效期 4-删除会员会员卡
     */
    private Integer operateType;

    /**
     * 城市停车平台记录 ID
     */
    private String cloudRecordId;

    /**
     * 全域会员套餐 ID
     */
    private String packageId;

    /**
     * 车牌号码
     */
    private String carNum;

    /**
     * 车牌颜色
     */
    private Integer carNumColor;

    /**
     * 缴费金额
     */
    private BigDecimal money;

    /**
     * 操作时间 yyyy-mm-dd hh24:mm:ss
     */
    private String operateTimeStr;

    /**
     * 车主姓名
     */
    private String owner;

    /**
     * 车主电话
     */
    private String ownerTel;

    /**
     * 场区编码逗号隔开
     */
    private String parkingLotCodes;

    /**
     * 有效开始时间
     */
    private String validStartTimeStr;

    /**
     * 有效结束时间
     */
    private String validEndTimeStr;

}
